package org.comple.erp.pojo.sales;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 
 * @TableName quotationdet
 */
public class QuotationDet implements Serializable {
    /**
     * 
     */
    private String id;

    /**
     * 
     */
    private String quotation_code;

    /**
     * 商品的基础信息
     */
    private String goods_code;

    /**
     * 
     */
    private BigDecimal price;

    /**
     * 
     */
    private Integer quantity;

    /**
     * 
     */
    private BigDecimal cost;

    /**
     * 
     */
    private String discount;

    /**
     * 
     */
    private String gift;

    /**
     * 
     */
    private BigDecimal discountPrice;

    /**
     * 
     */
    private BigDecimal tax;

    /**
     * 
     */
    private String remarks;

    /**
     * 
     */
    private BigDecimal totalPrice;

    /**
     * 
     */
    private BigDecimal taxPrice;

    /**
     * 
     */
    private String name;

    /**
     * 
     */
    private String photo;

    /**
     * 
     */
    private String type;

    /**
     * 
     */
    private String specification;

    /**
     * 
     */
    private String brand;

    /**
     * 
     */
    private String warehouse;

    /**
     * 
     */
    private String unit;

    /**
     * 
     */
    private String moreUnit;

    /**
     * 
     */
    private String company_code;

    /**
     * 0(存在)，1（删除）
     */
    private Integer isDel;

    /**
     * 
     */
    private BigDecimal taxAmount;

    /**
     * 
     */
    private BigDecimal discountAmount;

    /**
     *
     */
    private String quotationId;

    /**
     * 折扣后总额
     */
    private BigDecimal salesCost;

    /**
     *
     */
    private Integer baseQuantity;

    /**
     *
     */
    private String goodsId;

    private static final long serialVersionUID = 1L;

    public Integer getBaseQuantity() {
        return baseQuantity;
    }

    public void setBaseQuantity(Integer baseQuantity) {
        this.baseQuantity = baseQuantity;
    }

    public String getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(String goodsId) {
        this.goodsId = goodsId;
    }

    public String getQuotationId() {
        return quotationId;
    }

    public void setQuotationId(String quotationId) {
        this.quotationId = quotationId;
    }

    public BigDecimal getSalesCost() {
        return salesCost;
    }

    public void setSalesCost(BigDecimal salesCost) {
        this.salesCost = salesCost;
    }

    /**
     * 
     */
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }


    public String getQuotation_code() {
        return quotation_code;
    }

    public void setQuotation_code(String quotation_code) {
        this.quotation_code = quotation_code;
    }

    public String getGoods_code() {
        return goods_code;
    }

    public void setGoods_code(String goods_code) {
        this.goods_code = goods_code;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Integer getQuantity() {
        return quantity;
    }

    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }

    public BigDecimal getCost() {
        return cost;
    }

    public void setCost(BigDecimal cost) {
        this.cost = cost;
    }

    public String getDiscount() {
        return discount;
    }

    public void setDiscount(String discount) {
        this.discount = discount;
    }

    public String getGift() {
        return gift;
    }

    public void setGift(String gift) {
        this.gift = gift;
    }

    public BigDecimal getDiscountPrice() {
        return discountPrice;
    }

    public void setDiscountPrice(BigDecimal discountPrice) {
        this.discountPrice = discountPrice;
    }

    public BigDecimal getTax() {
        return tax;
    }

    public void setTax(BigDecimal tax) {
        this.tax = tax;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public BigDecimal getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(BigDecimal totalPrice) {
        this.totalPrice = totalPrice;
    }

    public BigDecimal getTaxPrice() {
        return taxPrice;
    }

    public void setTaxPrice(BigDecimal taxPrice) {
        this.taxPrice = taxPrice;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPhoto() {
        return photo;
    }

    public void setPhoto(String photo) {
        this.photo = photo;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getSpecification() {
        return specification;
    }

    public void setSpecification(String specification) {
        this.specification = specification;
    }

    public String getBrand() {
        return brand;
    }

    public void setBrand(String brand) {
        this.brand = brand;
    }

    public String getWarehouse() {
        return warehouse;
    }

    public void setWarehouse(String warehouse) {
        this.warehouse = warehouse;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public String getMoreUnit() {
        return moreUnit;
    }

    public void setMoreUnit(String moreUnit) {
        this.moreUnit = moreUnit;
    }

    public String getCompany_code() {
        return company_code;
    }

    public void setCompany_code(String company_code) {
        this.company_code = company_code;
    }

    public Integer getIsDel() {
        return isDel;
    }

    public void setIsDel(Integer isDel) {
        this.isDel = isDel;
    }

    public BigDecimal getTaxAmount() {
        return taxAmount;
    }

    public void setTaxAmount(BigDecimal taxAmount) {
        this.taxAmount = taxAmount;
    }

    public BigDecimal getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(BigDecimal discountAmount) {
        this.discountAmount = discountAmount;
    }
}